package cn.springmvc.service;

import java.util.List;

import cn.springmvc.model.SysFunction;
import cn.springmvc.model.SysRole;
import cn.springmvc.model.SysRoleFunction;
import cn.springmvc.model.SysUser;
import cn.springmvc.model.SysUserRole;

/**
 * @author backkom
 * 2015年11月29日 下午12:17:10
 * 
 */
public interface SysServiceI {

	int insert(SysUser record);
	
	List<SysUser> selectByExample(SysUser example);
	
	int updateByExampleSelective(SysUser record);
	
	//--------------------------------------------------------
	
	int insert(SysRole record);
	
	List<SysRole> selectByExample(SysRole example);
	
	//--------------------------------------------------------
	
	int insert(SysFunction record);
	
	List<SysFunction> selectByExample(SysFunction example);
	
	//--------------------------------------------------------
	
	int insert(SysUserRole record);
	
	int insert(SysRoleFunction record);
}
